home *** CD-ROM | disk | FTP | other *** search
/ Complete Linux / Complete Linux.iso / docs / system / mail / delivery / deliver.tz / deliver / samples / s-aliases < prev    next >
Encoding:
Text File  |  1989-10-24  |  653 b   |  24 lines

  1. : s-aliases
  2. # A sample system delivery file.
  3. #
  4. # While Joe is gone, send problem reports to Fred.
  5. # Note that since user delivery files are processed after this one,
  6. #    Fred's user delivery file may direct all such mail back to joe
  7. #    if Fred wants to be difficult. :-)
  8. # Note that a better solution is to use a bug report alias,
  9. #    but this method demonstrates variable delivery based
  10. #    on message headers.
  11.  
  12. SUBJECT=`header -f subject $HEADER | tr '[A-Z]' '[a-z]'`
  13.  
  14. for u
  15. do
  16.     case $u in
  17.     joe)        case $SUBJECT in
  18.         *bug*|*problem*)    echo fred ;;
  19.         *)                  echo joe ;;
  20.         esac ;;
  21.     *)          echo $u ;;
  22.     esac
  23. done
  24.